package com.loie.xcx.model.zxb;


import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author testjava
 * @since 2023-02-17
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("BuyerCodeApply")

public class BuyerCodeApply implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "SerialID", type = IdType.AUTO)
    private Double SerialID;

    @TableField("RecordID")
    private String RecordID;

    @TableField("UserID")
    private String UserID;

    @TableField("HaveAttachment")
    private Boolean HaveAttachment;

    @TableField("HaveReminder")
    private Boolean HaveReminder;

    @TableField("Archived")
    private Boolean Archived;

    @TableField(value="Created",fill = FieldFill.INSERT)
    private Date Created;


    @TableField(value="LastModified",fill = FieldFill.INSERT_UPDATE)
    private Date LastModified;
    @TableField("policyNo")
    private String policyNo;

    @TableField("Exporter")
    private String Exporter;

    @TableField("clientNo")
    private String clientNo;

    @TableField("corpSerialNo")
    private String corpSerialNo;

    @TableField("shtName")
    private String shtName;

    @TableField("engName")
    private String engName;

    @TableField("chnName")
    private String chnName;

    @TableField("engAddress")
    private String engAddress;

    @TableField("countryCode")
    private String countryCode;

    @TableField("countryName")
    private String countryName;

    @TableField("chnAddress")
    private String chnAddress;

    @TableField("regAddress")
    private String regAddress;

    @TableField("tel")
    private String tel;

    private String fax;

    @TableField("Name")
    private String Name;

    private String state;

    private String item1;

    private String item2;

    private String item3;

    private String item4;

    private String item5;

    @TableField("regNo")
    private String regNo;

    @TableField("setDate")
    private Date setDate;

    private String ceo;

    private String cfo;

    private String corporation;

    private Integer regyear;

    @TableField("yearSale")
    private Double yearSale;

    private Double equity;

    @TableField("webAddress")
    private String webAddress;

    @TableField("eMail")
    private String eMail;

    @TableField("whetherGov")
    private String whetherGov;

    @TableField("whetherListedComp")
    private String whetherListedComp;

    @TableField("stockCode")
    private String stockCode;

    @TableField("stockExchange")
    private String stockExchange;

    @TableField("Business")
    private String Business;

    @TableField("companyType")
    private String companyType;
    @TableField("applicant")

    private String applicant;

    @TableField("applyTime")
    private Date applyTime;

    private String remark;

    private String wfgs;

    private String zb;

    private String ywy;

    private String jhfs;

    private String rzyh;

    private Date rzsxrq;

    private String glbz;

    @TableField("corpSerialNo1")
    private String corpSerialNo1;

    @TableField("clientNo1")
    private String clientNo1;

    @TableField("buyerNo1")
    private String buyerNo1;

    @TableField("mergeNo1")
    private String mergeNo1;

    @TableField("shtName1")
    private String shtName1;

    @TableField("chnName1")
    private String chnName1;

    @TableField("engName1")
    private String engName1;

    @TableField("countryCode1")
    private String countryCode1;

    @TableField("engAddress1")
    private String engAddress1;

    @TableField("chnAddress1")
    private String chnAddress1;

    @TableField("regAddress1")
    private String regAddress1;

    @TableField("regNo1")
    private String regNo1;
    @TableField("tel1")

    private String tel1;
    @TableField("fax1")
    private String fax1;

    @TableField("webAddress1")
    private String webAddress1;

    @TableField("eMail1")
    private String eMail1;

    @TableField("setDate1")
    private Date setDate1;


    @TableField("regyear1")
    private Integer regyear1;

    private String corporation1;

    private Double equity1;

    @TableField("yearSale1")
    private Double yearSale1;

    @TableField("modifyTime1")
    private Date modifyTime1;

    private String remark1;

    @TableField("noticeSerialNo1")
    private Integer noticeSerialNo1;

    @TableField("approvalMark1")
    private String approvalMark1;

    @TableField("returnReason1")
    private String returnReason1;

    @TableField("notifyTime1")
    private Date notifyTime1;


}
